package cn.broadsense.thrid.result;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 点位算法能力绑定结果
 *
 * @author pengxin
 * @date 2022-10-19 10:57
 */
@NoArgsConstructor
@Data
public class AbilityListResult extends BaseXcResult {
    private static final long serialVersionUID = -822707447090266741L;


    private DataResult data;

    @NoArgsConstructor
    @Data
    public static class DataResult {
        private List<RecordsResult> records;

        @NoArgsConstructor
        @Data
        public static class RecordsResult {
            private String algorithmCode;
            private String algorithmId;
            private String algorithmName;
            private String analysisType;
            private Integer cameraType;
            private String channelCode;
            private String channelName;
            private String channelSn;
            private String id;
            private String networkStatus;
            private Integer professionOrOpenStatus;
            private Integer status;
            private Integer type;
            private String updateDate;
        }
    }
}
